pad the hoof [uk] - Alemán Inglés Diccionario